smart alecks

n. 自作聰明的家伙
un. 自作聰明;剛愎自用
[網絡] 自作聰明的人